a saving grace - Deutsch Englisch Wörterbuch